long-legged buzzard - English Synonyms Dictionary